Internet Archive BookReader

Great pages : a common-sense approach to effective desktop design